punching tool/die - French English Dictionary